<?php

	Class Yomm_Dir {
		
		static public function create($dir)
		{
			$old_umask = umask(0);
			
			$tc_dir = pathinfo($dir, PATHINFO_DIRNAME);
			
			if(!is_writable($tc_dir))
			{
				if(!@chmod($tc_dir, Yomm_Config::VAR_DIR_PERMISSION));
					return false;
			}
			
			mkdir($dir, Yomm_Config::VAR_DIR_PERMISSION);
			@chmod($dir, Yomm_Config::VAR_DIR_PERMISSION);
			umask($old_umask);
			
			return true;
		}
		
	}